package org.jeecg.modules.simulator.factory;

import org.jeecg.modules.simulator.jsonot.NumPeopEnStationApiInfo;
import org.jeecg.modules.simulator.jsonot.ODProbabilityApiInfo;
import org.jeecg.modules.simulator.jsonot.PsgStationDistributionInfo;
import org.jeecg.modules.simulator.model.line.station.station.Station;
import org.jeecg.modules.simulator.model.line.station.station.TransferStation;
import org.jeecg.modules.simulator.model.train.timeplan.TrainPlanTable;

import java.util.List;
import java.util.Map;

public interface LoadHistoryPersonData {

    public void loadHistoryPerson( String sceneCode);

    Map<String, List<ODProbabilityApiInfo>> getOdProbabilityApiInfoMap();

    Map<String, List<PsgStationDistributionInfo>> getPsgStationDistributionInfoMap();
    Map<String, Map<String, NumPeopEnStationApiInfo>> getNumPeopEnStationApiInfoMap();
}
